Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Selbsterstelltes Script-Programm -- Probleme beim Fertigstellen

Frage Entwicklung Batch & Shell

Mitglied: Dirtwizard

Dirtwizard (Level 1) - Jetzt verbinden

11.12.2014, aktualisiert 11:39 Uhr, 835 Aufrufe, 1 Kommentar, 1 Danke

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 wmic, 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.
Mitglied: 114757
11.12.2014, aktualisiert um 13:39 Uhr
VBS
01.
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2") 
02.
Set colMon = objWMI.ExecQuery("Select * from Win32_DesktopMonitor") 
03.
 
04.
For Each mon in colMon 
05.
	resH = mon.ScreenWidth 
06.
   	resV = mon.ScreenHeight 
07.
   	MsgBox resH & "x" & resV 
08.
   	Exit For 
09.
Next
oder in Batch
01.
for /f "tokens=2 delims==" %%a in ('wmic desktopmonitor get ScreenWidth^,ScreenHeight /format:list ^| findstr /r "=[0-9]" 2^>nul') DO @( 
02.
  if not defined screenheight (set screenheight=%%a) else (set screenwidth=%%a) 
03.
04.
echo %screenwidth% 
05.
echo %screenheight%
Aber warum nicht gleich anständige EXEs kompilieren und die Möglichkeiten des .NET-Framework nutzen ?

Gruß jodel32
Bitte warten ..
Ähnliche Inhalte
Windows Installation
Vorinstalliertes Windows 10 automatisiert fertigstellen
Frage von Alex.SpWindows Installation4 Kommentare

Hallo, ich informier mich gerade zwecks Vorbereitung meiner Abschlussprüfung (Fachinformatiker Systemintegration) über das Thema automatisieren von Installationsprozessen. Wir bekommen ...

Batch & Shell
Script zur Installation von Programmen
gelöst Frage von Markus2016Batch & Shell4 Kommentare

Hallo zusammen, seid langem habe ich nun endlich mal wieder Zeit gefunden mich mit Powershell zu beschäftigen. Mein Script ...

Batch & Shell
Probleme bei der Ausführung eines VB-Scriptes
Frage von AuricGoldfingerBatch & Shell1 Kommentar

Hallo zusammen, ich habe folgendes Script geschrieben: Leider bekomme ich bei der Ausführung den Fehler Was mache ich falsch?? ...

Windows 7
Performance Probleme bei Programmen und Windows
Frage von Kunzi333Windows 710 Kommentare

Hallo zusammen, seit 2 Monaten haben wir im Firmennetz ein komisches Phänomen. Und zwar hängen bei manchen PCs (nicht ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 6 StundenBatch & Shell7 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 8 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...