aif-get
Goto Top

Per Batch Script treiber automatisch laden bzw starten

Hallo,

gibt es hier erfahrene Script-programmierer, die mit helfen könnten bei einem Treiber unter windows 7 ein automatisches laden beim Systemstart und entladen beim Herunterfahren/hibernate zu schreiebn?

Ob per Batch/Powershell/VBS ist eig egal. Aktuell amche ich es per Gerätemanager /deaktivieren/Aktivieren.

Danke euch (:

lg aif-get

Content-ID: 398190

Url: https://administrator.de/contentid/398190

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

itisnapanto
itisnapanto 14.01.2019 um 12:04:10 Uhr
Goto Top
aif-get
aif-get 14.01.2019 um 12:53:22 Uhr
Goto Top
Hey super, danke schonmal, leider scheint aber der befehl nicht gefunden worden zu sein.

Gibts es zudem auch ein Batch command und einen VBS command hierfür als pendant?

Danke
BassFishFox
BassFishFox 14.01.2019 um 13:07:08 Uhr
Goto Top
Hi,

Welcher Befehl wurde nicht gefunden?

BFF
aif-get
aif-get 14.01.2019 um 13:24:42 Uhr
Goto Top
Disable-pnpdevice wurde als cmdlet nicht gefunden
137846
137846 14.01.2019 aktualisiert um 13:42:01 Uhr
Goto Top
Gibts es zudem auch ein Batch command und einen VBS command hierfür als pendant?
Goooooogle bei dir wieder im Orkus ...?

devcon
devcon.exe disable "PCI\VEN_1002&DEV_687F"
devcon.exe enable "PCI\VEN_1002&DEV_687F"

Gruß A.
137846
137846 14.01.2019 aktualisiert um 15:51:42 Uhr
Goto Top
Zitat von @aif-get:

Disable-pnpdevice wurde als cmdlet nicht gefunden
Kein Wunder gibt's ja auf W7 noch nicht!
Penny.Cilin
Penny.Cilin 14.01.2019 um 16:58:15 Uhr
Goto Top
Zitat von @137846:

Zitat von @aif-get:

Disable-pnpdevice wurde als cmdlet nicht gefunden
Kein Wunder gibt's ja auf W7 noch nicht!
Kann man aber nachrüsten. Indem man Windows 7 auf PowerShell 5 aktualisiert.

Gruss Penny
137846
137846 14.01.2019 aktualisiert um 17:24:13 Uhr
Goto Top
Zitat von @Penny.Cilin:
Kann man aber nachrüsten. Indem man Windows 7 auf PowerShell 5 aktualisiert.
Nein, den Befehl gibt es nur in neueren OS-Versionen, ein Update der PS bringt hier nichts, da Windows 7 hier entsprechende APIs fehlen! Das gilt auch für diverse andere Befehle wie für die Verwaltung von Scheduled Tasks (Get-ScheduledTask) etc. pp., die gibt es auch trotz Update der PS unter Windows 7 nicht!

screenshot

Ausweichende Möglichkeit steht weiter oben.

Gruß A.
Penny.Cilin
Penny.Cilin 14.01.2019 um 17:43:48 Uhr
Goto Top
@137846:
OK, danke das wusste ich jetzt.

Gruss Penny
itisnapanto
itisnapanto 15.01.2019 um 07:09:20 Uhr
Goto Top
Zitat von @137846:

Zitat von @Penny.Cilin:
Kann man aber nachrüsten. Indem man Windows 7 auf PowerShell 5 aktualisiert.
Nein, den Befehl gibt es nur in neueren OS-Versionen, ein Update der PS bringt hier nichts, da Windows 7 hier entsprechende APIs fehlen! Das gilt auch für diverse andere Befehle wie für die Verwaltung von Scheduled Tasks (Get-ScheduledTask) etc. pp., die gibt es auch trotz Update der PS unter Windows 7 nicht!

screenshot

Ausweichende Möglichkeit steht weiter oben.

Gruß A.


Gut zu wissen . Das mit dem Win 7 habe ich in der Tat überlesen.
Schande auf mein Haupt.

Gruss
aif-get
aif-get 16.01.2019 um 17:04:47 Uhr
Goto Top
Super, danke. Jetzt nur noch die frage:

Wie kann ich eig diesen schritt automatisieren in windows 7, dass es beim Herunterfahren als auch beim Ruhezustand (Hibernate) den Treiber deaktivieren kann?
137846
Lösung 137846 16.01.2019 aktualisiert um 17:21:03 Uhr
Goto Top
Zitat von @aif-get:
Wie kann ich eig diesen schritt automatisieren in windows 7, dass es beim Herunterfahren als auch beim Ruhezustand (Hibernate) den Treiber deaktivieren kann?
An das passende Event einen Tasktrigger hängen. Findest du hier im Forum.

screenshot

Wakeup from Standby ist z.B.
<QueryList>
  <Query Id="0" Path="System">  
    <Select Path="System">*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and (EventID=1)] and EventData[Data[@Name='WakeSourceType']]]</Select>  
  </Query>
</QueryList>
Rest gibts ja im Taskplaner schon als vordefinierte Events.

Btw. was soll das für einen Sinn haben? Hat dein Treiber ein Standby-Problem? Wenn ja dann Treiber-Update.
aif-get
aif-get 16.01.2019 um 17:23:55 Uhr
Goto Top
Alles klar ich schaue mal und versuche mein glück, danke face-smile

Ja genau den hat er leider.. Treiber gibt es für das gerät nicht mehr, ist ein Audiointerface, gabs schon diverses Thema hier im Forum zu. Warum Windowss dazu nicht in der lage ist, den Treiber selbstständig zu entladen weiss ich aber leider nicht. Daher die idee mit der holzfällermethode :\
BassFishFox
BassFishFox 16.01.2019 um 17:47:09 Uhr
Goto Top
Hi,

Das duerfte nicht ein Problem von Windows sein, sondern irgend eine Eigenheit Deines ollen PCI-Teiles und dessen Treiber, welche schon zur Einfuehrung von W7 veraltet waren. 😎

BFF
aif-get
aif-get 06.02.2019 um 23:39:29 Uhr
Goto Top
hey, danke schonmal für deine hilfe , aber iwie bekomme ich da smit dem Ruhezustand / Hibernate Trigger nicht hin:
Es scheint als wäre die EventID 41 /42 aber beide scheinen beim Ruhezustand versetzen nicht zu greifen.

Was mache ich falsch oder sind die ID's falsch?
Penny.Cilin
Penny.Cilin 07.02.2019 um 10:23:00 Uhr
Goto Top
Zitat von @aif-get:

..., aber iwie bekomme ich da smit ...
was sind das denn für neue Wortschöpfungen? ich habe diese nicht im aktuellen Duden gefunden.
Da ist dieser Beitrag noch harmlos dagegen.

Gruss Penny
aif-get
aif-get 08.02.2019 um 23:05:42 Uhr
Goto Top
Ach das war meine Verzweiflung. Habe da einfach kurzzeitig mal zu fest auf die Tastatur gehauen..