Articles of windows

Codificação de caracteres padrão para saída do console java

Como o Java determina a codificação usada para System.out ? Dada a seguinte class: import java.io.File; import java.io.PrintWriter; public class Foo { public static void main(String[] args) throws Exception { String s = “xxäñxx”; System.out.println(s); PrintWriter out = new PrintWriter(new File(“test.txt”), “UTF-8”); out.println(s); out.close(); } } Ele é salvo como UTF-8 e compilado com javac […]

Converta um pequeno script PS em uma linha longa em um arquivo .BATch

Eu tenho esse código do PowerShell que recebi da resposta a essa pergunta ; mostra a localização / dimensões da janela cmd.exe onde o código PS é executado: $WindowFunction,$RectangleStruct = Add-Type -MemberDefinition @’ [DllImport(“user32.dll”, SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool GetWindowRect(IntPtr hWnd, ref RECT lpRect); [StructLayout(LayoutKind.Sequential)] public struct RECT { public int […]

Powershell: arquivo nulo sempre gerado (saída do Compare-Object)

A resposta mais popular para essa pergunta envolve o seguinte código PowerShell do Windows (editado para corrigir um bug): $file1 = Get-Content C:\temp\file1.txt $file2 = Get-Content C:\temp\file2.txt $Diff = Compare-Object $File1 $File2 $LeftSide = ($Diff | Where-Object {$_.SideIndicator -eq ‘<='}).InputObject $LeftSide | Set-Content C:\temp\file3.txt Eu sempre recebo um arquivo de zero bytes como saída, mesmo […]

Encontre o caminho absoluto java.exe programaticamente a partir do código java

Se eu tenho um jar java ou arquivo de class que é iniciado pelo usuário (assumindo que o caminho java é definido em variables ​​de ambiente), então como eu posso de dentro do código, descobrir caminho absoluto de java.exe / javaw.exe a partir do qual este arquivo está sendo lançado. Como no ubuntu podemos executar: […]

Tamanho ideal de leitura do buffer de arquivos?

Eu estou escrevendo um aplicativo que precisa ler arquivos bastante grandes. Eu sempre quis saber qual é o tamanho ideal para o buffer de leitura em um computador moderno com Windows XP. Eu pesquisei e encontrei muitos exemplos que tinham 1024 como o tamanho ideal. Aqui está um trecho do que quero dizer: long pointer […]

Como listar todas as pastas com tamanho via arquivo de lote

Eu quero uma solução simples para a lista de pastas e tamanho deles em formato txt ou csv. Eu uso este código para lista de pastas dir C:\Temp\*.* /b /a:d > C:\folderList.txt saída atual <> folder1 folder2 folder3 saída desejada <> folder1 # 100 MB folder2 # 30 MB folder3 # 110 MB Simplesmente geraria […]

Qual PID escuta em uma determinada porta em c #

Qual é a maneira mais fácil de obter um PID que escuta em uma determinada porta em C #? Basicamente, quero ter certeza de que meu serviço está em execução e escuta em uma porta que forneci. Se houver uma maneira mais fácil do que analisar a saída do netstat, será ótimo.

Retornar para um aplicativo já aberto quando um usuário tentar abrir uma nova instância

Este tem sido um problema que não consegui descobrir há algum tempo. Impedir a segunda instância é trivial e tem muitos methods, no entanto, trazer de volta o processo que já está em execução não é. Eu gostaria de: Minimizado: Desfaz a minimização e traz a instância em execução para a frente. Atrás de outras […]

como obter a data de ontem em um arquivo de lote

Eu sei como obter a data de hoje no Windows 7. aqui é o comando que estou usando: %DATE:~6,4%%DATE:~3,2%%DATE:~0,2% Mas eu quero pegar ontem, não sei como.

Iniciar o programa associado ou mostrar a checkbox de diálogo “Abrir com” de outro programa

Sob a janela sete, o seguinte comando exibe uma checkbox de diálogo e termina sem qualquer outra ação, por quê? O efeito esperado é o lançamento do programa associado Notepad++ ou pelo menos o Notepad RUNDLL32.EXE SHELL32.DLL,OpenAs_RunDLL D:\doc\toto.txt