Jump to content

Roxar

Members
  • Gesamte Inhalte

    5
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Roxar

  1. Hallo zusammen, 

     

    Ich habe mir überlegt dass es recht nützlich wäre  mir den Standort jeder .pst des Benutzers anzeigen zu lassen. 

    Dafür möchte ich mich jetzt aber nicht immer durch die ganze Reg durchklicken müssen (HKCU\Software\Microsoft\office\15.0\outlook\search)

     

    Kann mir jemand sage wie ich das machen kann?  Am liebsten wäre es mir wenn ich es alles in eine .txt übertragen könnte. 

     

    Lieben Gruß, Roxar

  2. Also, Frage 2 konnte ich lösen.

    Nun möchte ich nochmal auf Frage 1 zu sprechen kommen.

     

    Das Auslesen ist nicht das Problem.

    Es geht mir um die Funktion, die Ausgabe der Auflösung weiterzuverarbeiten.

    Leider kenne ich mich mit der Powershell nicht sonderlich aus. Ich könnte einen Pseudocode schreiben. Wenn mir den dann jemand übersetzen könnte wäre es Super!

    Aber macht euch keine Umstände :)

     

    "

    if (wmic desktopmonitor get screenheight, screenwidth) == "1080, 1920" goto :WallpaperGroß

    if (wmic desktopmonitor get screenheight, screenwidth) == "1024, 1280" goto :WallpaperKlein

     

    :WallpaperGroß

     

    xcopy "c:\Wallpaper\WallpaperGroß.bmp" "%Userprofile%\Wallpaper"

    reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d %Userprofile%\Wallpaper\WallpaperGroß.bmp /f"

    RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

     

    :WallpaperKlein

     

    xcopy "c:\Wallpaper\WallpaperKlein.bmp" "%Userprofile%\Wallpaper"

    reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d %Userprofile%\Wallpaper\WallpaperKlein.bmp /f"

    RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

    "

     

    Ist soetwas in dieser Form überhaupt möglich?

  3. Heyo,

     

    Also mal die Geschichte zu meinem "Programm"

    Ich habe es geschrieben um die Grundinstallation von Rechnern in meinem Betrieb zu beschleunigen.

    Es stellt ein paar Kleinigkeiten ein und installiert Standardsoftware mit Hilfe von Batch-Dateien.

    Dann habe ich Freude daran gefunden ein GUI mit Visual Studio zu erstellen. Man kann jetzt über die EXE verschiedene .bat-Dateien öffnen und es funktioniert auch so lange die Batches und Installer in ihrem Verzeichnis auf "C:\grundinstallation" liegen.

     

    Nun zu meinen Fragen:

     

    1. Ich möchte ein Hintergrundbild einstellen je nach dem welche Auflösung der Monitor darstellen kann.

    Also quasi eine Abfrage wie:

     

    " if ScreenWidth == 1920 && ScreenHeight==1080 goto...

     if "    "    "    xxx && "   "    " == xxx goto..."

     

    Wie das jedoch funktioniert weiß ich nicht. Ich dachte an wmci, weiß aber leider nicht wie ich die abgefragten Werte auch verwenden kann.

     

    2. Das Programm soll man von egal wo starten können. Ob nun der Ordner mit der EXE samt der Dateien auf dem Desktop liegt oder in den Eigenen Dateien oder gar auf einem anderen Laufwerk oder   im Netzwerk.

    Gibt es da eine Möglichkeit?

     

    Kann ich sämtliche Dateien die vom Programm verwendet werden in die exe einschließen?

     

     

    Bin über jede Hilfe dankbar.

×
×
  • Neu erstellen...